Mola Spanish Bistro
Address:
1555 Camino Del Mar, Del Mar, CA 92014
Phone:
(858) 793-0758
Payment:
Other Details:
Come and enjoy our fine Spanish cuisine in a fun and casual Tapas and Happy Hour bar and restaurant located within the Del Mar Plaza.
Restaurants
Other Businesses: