Chicha Limeña Restaurants in Herndon
Show restaurants on map
4.4
Menu
4.4
Menu
City: Herndon, 1254 Elden St, Herndon I-20170-5504, United States
"I absolutely loved the rotisserie chicken and sides at this restaurant. The beef quesadilla was delicious and the fried plantains were a must-try, eve..."
Price
The Average price for Chicha Limeña is:
$3.0
Feedback
These reviews refer only to the mentioned ingredients.