
Ep. 98 Erica Rodriguez and Ray Colao
The More You Know, The Better It Tastes ›53:23 | Oct 14th, 2024
Ray Colao and Erica Rodriguez are the husband and wife team that owns Cuba 1918. Located in the historic Quintana neighborhood in San Antonio, the restaurant is a tribute to Cuban Culture. Ray is a ce...Show More
Recommendations