Turo Turo Restaurant

984 Geneva Ave San FranciscoCA94112
Hours No hours of operations available
Payment Methods: MasterCard, American Express, Discover
Average Rating
3.5
Total Reviews
(7)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

Turo Turo Restaurant can be found at Geneva Ave 984. The following is offered: Restaurants. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In San Francisco there are 1000 other Restaurants. An overview can be found here.
by opendius on June 01, 2015 from opendius

Tips

Know Before You Go:
This is no-nonsense, casual mom-and pop Filipino cooking.
by Citysearch on May 25, 2010 from Citysearch
On the Menu:
Known for their offal specialties, Turo Turo's skilled cooks, with their vibrant sauces, may well make a tripe eater of you.
by Citysearch on May 25, 2010 from Citysearch

Editorial Reviews

Editorial Review by Kirstin Jackson Ellis:
Good Filipino is hard to find, but Turo Turo, a homey spot offering low-cost delicacies, ranks in the top three.
by by Contributor at Citysearch on March 07, 2008 from Citysearch