Get directions to: Bumblebee's Baja Grill Central, Albuquerque, NM
Restaurant address: 3423 Central Ave Ne Albuquerque, NM 87106, USA
Restaurant: Bumblebee's Baja Grill Central