Open
11:00 AM - 8:45 PM
1652 Camino Del Rio North, San Diego, CA 92108
Loading map...
Available Times
Authentic Cuban cuisine that is organic and locally sourced whenever possible. It's comfort food with a conscience.