Leon's Bbq

The smell of great barbeque fills the air outside and the taste only fullfills expectations. If you feel like it's going to be one of those carnivorous days, you should give this place a try.