Eloy's Mexican Restaurant

User Rating:


Address:

3301 Menaul Boulevard Northeast
Albuquerque, NM 87107

Phone:

+1 505 881 1039

Map:


Contact   ·   Privacy   ·   Terms