Restaurants in Boston, MA
Restaurants
259 Bennington St.,
Boston ,
MA
02128
UNITED STATES
Based on 1 reviews
La Chiva Restaurant is ok
another great late night drunken spot....open till 4 am....fatty fried foods, but def hits the spot after a long night at the bars in downtown boston..Worldwide > United States > Boston, MA > Restaurants