Restaurant
Las Isletas Restaurant
5 locals recommend,
Tips from locals
A great little spot for Nicaraguan delights on 3rd Street - Bayview - our neighborhood.
Unique things to do nearby
Location
4508 3rd St
San Francisco, CA
Bayview