City Guide

Nicaragua Restaurant

(at 20th St.)
3015 Mission St
San Francisco, CA 94110
Hours: Mon-Thu 11am-8:30pm, Fri 11am-9:30pm, Sat 11am-9:30pm, Sun 11am-8:30pm, Open 7 Days
Phone: (415) 826-3672
Photographs
Content by CityGrid; Data by InfoGroup; © 2012