3.9
El Barrio (Homewood)
El Barrio: located on Oxmoor Rd in Homewood in the same building as its sibling, Paramount Homewood. John’s Take: I ordered the Breakfast Quesadilla, and my first impression…
-
John:
-
Callie:
-
Annie:
chunky approved