Cabeza Grande
Mexican · Taco Shop · Bar
Cabeza Grande is a Mexican restaurant and bar offering a staple food and drink menu. It is described as an impressive venue with character, suggesting a unique dining experience. The establishment also highlights its focus on tequila.
Location