Taco Mesa - Ladera Ranch, CA
Posted by: bluesnote
N 33° 33.775 W 117° 38.863
11S E 439879 N 3713883
A Mexican restaurant in a shopping center.
Waymark Code: WMM5BN
Location: California, United States
Date Posted: 07/24/2014
Views: 1
This Mexican restaurant is located in Suite F-1, near a fountain.