Cafe Mimosa 243 Avenida Del Mar, San Clemente, CA 92672 ☎ (949) 481-6780 Last Updated: 02/01/2023 | |
Cafe Mimosa is the only French Bistro in San Clemente clean classic and with the cutest outside patio. It serves classic American food with a French twist in a friendly and relaxed atmosphere. | |