Come taste a delightful dish at Ta Bar and Grill. They are open late all week and are conveniently reachable by car but also by public transit. The surrounding location is memorable for its parks. Payments by American Express, Visa and MasterCard are accepted.