El Faro Restaurant (1st/Elim)

Breakfast, Lunch & Dinner

  • 82 1st St. San Francisco
  • P: 4154954426
  • Business Hours 6:00am to 3:50pm