California San Francisco Eclipse Cafe

Eclipse Cafe

5 Embarcadero Center
San Francisco, CA - 94101
(415) 788-1234

Reviews


Join for free to gain access to premium information.

Join


Already a member? Login



About Eclipse Cafe

Business Embarcadero All-you-can-eat Buffet, American $$$ (High)



Leave a Comment