1800 L Street
Sacramento, CA 95811-4115
Sacramento, CA 95811-4115
+1 916 447 9440
Open HoursM-F 11:30a-2:30p, 5p-10p; Sa 5p-mid; Su 5p-10p
OverviewThe charm and romance of old Spain jump out to greet patrons of this fine eatery. Simple burlap covers the tables surrounded by wall mural paintings. The bar lit by flickering...
more
