City Guide

Fresca

24 West Portal Ave (Ulloa Street)
San Francisco, CA 94127
Hours: Mon-Sat 11am-10pm Sun 11am-9pm
Phone: (415) 759-8087
Reviews
Not a half block from busy West Portal Station is this warm and inviting space serving up seafood done numerous tasty ways: as a citrusy ceviche, pan-roasted on a bed of wilted spinach, skewered and grilled, crusted in panko and fried,…Read More
Photographs
Content by CityGrid; Data by InfoGroup; © 2012