Search
100% 100 14 votes

Il Borgo

500 Fell St, 
San Francisco, 
CA
 94102
37.775689 -122.426285
Previous Next

More

Reviews

Read 16 reviews


Go

Write a Review


Hours

Monday - Saturday 6 pm- 11:30pm Closed Sunday


Price

$



What Our Expert Scouts Say

The interior is muralized to look like a quaint Italian town.


0
April 02, 2013