ggunn:Hey, Christi, where is that restaurant? What is it near that I might know?
On Av. 10 between Salas and Calle 1
For reference, La Choza is on the corner of Av. 10 and Rosada SAlas...so just about 1/2 block north of La Choza on 10th
It's been several different restaurants over the years...I can't remember the name of the last one. Camilo's I think will make a success out of this locale finally. It's a great spot...and they always have people in there