Bar Torres is a bar & grill offering Mediterranean and Spanish cuisine. Known for its homemade-style food, it features daily menus, weekend specials, and vegetarian options. Tapas and varied portions are available.