← San Diego restaurants
Stella Bar
No reviews yet
BarTerminal 1, San Diego
Own or manage Stella Bar? Claim this listing free
Hours
Hours not listed yet.
Details
AddressTerminal 1, San Diego 92101
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.