UCATAN Huntington Beach | Bella Terra Location

 

Address

7881 Edinger Ave #122, Huntington Beach, California 92647

 

Phone: 714-379-0760

 

Hours of Operation

Mon–Fri: 10:00 am – 9:00 pm
Sat & Sun: 10:00 am – 6:00 pm

Check Out Our Latest Specials

Save $100 Now On Our Most Popular Package!

Click Here