If you are looking for Authentic Spanish Cuisine in Central Connecticut this is the place to go! Family owned and operated in the heart of Downtown New Britain. This restaurant has a cozy atmosphere with every dish imaginable.
Address: 76 W Main St, New Britain, CT 06051-2217
Location: United States > Connecticut (CT) > New Britain
Phone Number: +1 860-224-0680