Get directions to: Shelly's Barbecue, Aurora, CO
Restaurant address: 10 S Havana St Ste 104 Aurora, CO 80012, USA
Restaurant: Shelly's Barbecue