Spain @ Carruthers is a quaint establishment in Albuquerque, NM that offers a unique blend of Spanish and Southwestern cuisine.
With a cozy ambiance and a menu featuring a variety of tapas and entrees, this restaurant provides a taste of Spain in the heart of the Southwest.
Generated from their business information