The Point Sports Bar and Grill
5 US-70, San Carlos 85550