there are better mexican reataurants in the area such as tamarindos in flourtown or even el limon.. not sure why everyone is giving them 5 stars.. nice place but food is just ok
Yes