Ed Romero Terrace Return to Directory Listing Category Meal Sites Phone 505-232-8880 Address 8100 Central Ave SE, Albuquerque, NM 87108