In order to view this object you need Flash Player 9+ support!

Get Adobe Flash player

Powered by RS Web Solutions

Latin American:

La Empanada Llama is located on Picotte Drive, next to a strip mall, off of Whitehall Rd. in Albany. The space has only just opened, but features the culinary fare seen most often at the Troy Farmer's ...
... Latin American restaurant. While that will mean true Latin flavors, that also means a language barrier when ordering; and a language barrier can be difficult if you have questions about the dishes or can't ...