Carmels Mexican Restaurant, TOLEDO, Ohio (OH)
Conveniently located at 2947 Tremainsville Road () in TOLEDO, Ohio (OH) (43613), Carmels Mexican Restaurant can be reached at 4194741414. Remember to call beforehand to make a reservation.
More restaurants in TOLEDO, Ohio (OH)
Carmels Mexican Restaurant contact information and details:
Address: 2947 Tremainsville Road - , TOLEDO, Ohio (OH) 43613
Contact Phone: 4194741414