A fast-casual restaurant based in Mexico has opened its first U.S. location in Miami. Ojo de Agua, which operates more than 40 restaurants across Mexico, opened its Florida location on January 11 in ...
Ojo de Agua, which has 40 locations throughout Mexico City, will open May 17 at the upscale retail and dining destination, 4444 Westheimer. Billed as an all-day café and juice bar, Ojo de Agua may ...