Description
China Casa is a popular restaurant at 111 Coors Boulevard Northwest in Albuquerque, New Mexico, serving flavorful Chinese cuisine in a convenient westside location. A great stop for locals and travelers exploring the mother road, this Route 66 area restaurant offers a casual dining experience perfect for lunch, dinner, or a road trip meal break. Known for generous portions, classic favorites, and quick service, China Casa is an easy choice for anyone seeking comforting food in Albuquerque. Whether you are discovering nearby attractions or continuing your route66 adventure, this restaurant provides a welcoming place to relax and enjoy a satisfying meal.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
