Richard Mexican Restaurant American Square Richard's Mexican Restaurant

Richard's Mexican Restaurant Map

American Square
3301 Menaul Blvd. NE (Carlisle Blvd. NE)
Albuquerque, NM 87107
505-881-1039
Map
New Mexican food that's downright good for you.
Openings: Breakfast & Lunch Mon.-Sat.

Features