at E-12 Olvera St, Los Angeles , 90012 United States
We are located on historic Olvera Street. Across from Union Station Amtrak.
1130 FB users likes Mr Churro, set it to 152 position in Likes Rating for Los Angeles, California in Restaurant & Cafe category
Mr Churro is Los Angeles based place and this enity listed in Restaurant category. Located at E-12 Olvera St CA 90012. Contact phone number of Mr Churro: (213) 680-9036
Hot Shirtless Hunk
http://www.normsrestaurants.com/westwood.html
Serving the best cuisine everyday!