Make your Online Order Now!

About Us

Previously known as La Ha, Rancho Grande Mexican Restaurant has been locally and family owned since 2009. Since then our mission has been the same to serve good food, good margaritas, give good service, and be a part of our community. We are thankful for being part of a wonderful supportive community especially during these hard times and everyday we work hard to provide a safe and clean environment in which our customers can enjoy delicious food and drinks.

Previously known as La Ha, Rancho Grande Mexican Restaurant has been locally and family owned since 2009. Since then our mission has been the same to serve good food, good margaritas, give good service, and be a part of our community. We are thankful for being part of a wonderful supportive community especially during these hard times and everyday we work hard to provide a safe and clean environment in which our customers can enjoy delicious food and drinks.

We strive to continue being part of the Beaufort community for many years to come by continuing to serve good food, good margaritas, giving good service and most importantly supporting our local community.

We strive to continue being part of the Beaufort community for many years to come by continuing to serve good food, good margaritas, giving good service and most importantly supporting our local community.

Since 2009

Reviews

Great food amazing staff. I took my wife there for our anniversary the food was great like always. We also had mixed drinks that were great.

Jimmy Hamm

Great service and prompt. Food was hot when delivered. Hostess was very helpful.

Thurman Lofton

everything was great the food was delicious enjoyed my friends birthday dinner

Dennette Major Fulton

We love eating here. excellent food and service. I love the margaritas.

Johnnie Henderson Everett

Gallery

Take a look at our Dishes and Drinks

Enjoy the best Foods and Drinks with authentic Mexican taste

Business Hours

Monday Thursday: 11:00 a.m. – 10:00 p.m.

Friday Saturday: 11:00 a.m. – 10:30 p.m.

Sunday: 11:00 a.m. – 9:00 p.m.

Monday Thursday:
11:00 a.m. – 10:00 p.m.

Friday Saturday:
11:00 a.m. – 10:30 p.m.

Sunday:
11:00 a.m. – 9:00 p.m.

Locations

Make your Online Order Now!