← Chula Vista restaurants
The Search Bar & Restaurant
No reviews yet
Restaurant881 District Pl, Chula Vista
Own or manage The Search Bar & Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address881 District Pl, Chula Vista 91914
Phone+16194209600
Websitehttps://www.toasttab.com/the-search-bar-881-showroom-place-suite-100
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.