5801 Gibson Blvd SE, Albuquerque
You will never be disappointed in their red chile, but watch out because it is HOT. The staff are very friendly and attentive, which tends to be a rarity in this city.
6501 Gibson Blvd SE, Albuquerque
The Scene Barbecue isn't just for summer. When the weather's cold, take a seat near the fireplace and watch football on the big-screen TV. On warm afternoons languish by the…