Visit Bob and Coleen's Workers On Wheels Website for Working RVers

Restaurants in Texas: Eating Our Way Across Texas

Restaurants in Texas. Oh, the choices! BBQ, seafood, Mexican, German, Cajun, buffets, bakeries, and.... You've heard that song, "Waltz Across Texas." Well, we are eating our way across Texas as we are RVing.

Texas Eateries by City

Restaurants in Galveston, Texas

Restaurants in Port Isabel, Texas

Our RV Life and Travels Have Led Us to these Restaurants in Texas

Las Cazuelas Restaurant
314 S F Street
Harlingen, TX 78550
Ph: 956-423-7892

Las Cazuelas Restaurant serves excellent breakfast tortillas and authentic Mexican foods. The exterior isn't fancy, but we were so busy enjoying our delicious breakfast that we didn't give the outside another thought. Las Cazuelas Restaurant also has a bar.


Mama Chole’s Mexican Restaurant
234 US-83
Leakey, TX 78873
Phone: (830) 232-6111

Mama Chole’s Mexican Restaurant is Bob’s favorite restaurant in the town of Leakey! The carne guisada is tender and flavorful. I particularly like Paul's Peppers – the menu describes them as stuffed jalapenos, but the meat, onion, and cheese mixture is actually layered on top of the split peppers. When they have their house-made salsa, it is excellent. Mama Chole’s Mexican Restaurant is located on the main highway going through town, reasonably close to most downtown parking. Oh, be sure to get a Pecan Chewey!


Lala's Mexican Restaurant
491 US-83
Leakey, TX 78873
Phone: (830) 232-4572

Lala's Mexican Restaurant is my (Coleen’s) favorite restaurant in the town of Leakey! We’ve eaten at who-knows-how-many Mexican restaurants during our RV travels, and the Lala’s has the best beef fajitas I’ve ever had. The meat is tender and well-seasoned – both the fajita beef and the carne guisada. Lala’s has two hot sauces they put on the tables; I particularly like them both, but beware the green sometimes packs a punch. Lala’s is a small-town, authentic eatery. It isn’t fancy, nor does it try to be—it is just simple, excellent Mexican food. Lala’s is open for breakfast, as well as lunch. There is nearby street parking for even large RVs.


Taco Bliss Express
735 W. Main St.
Uvalde, TX 78801
Phone: (830) 900-6174

Taco Bliss Express is a taco stand, plus! We ordered at the walk-up window, and she delivered our tacos to our motorhome in the parking lot. The food tasted good and was inexpensive. The most amazing thing, though, is that our breakfast tacos were still hot when we ate them. The tacos came wrapped in foil, and they must have been baked or something, because even after we ate the first ones, our second ones were still hot. Excellent! Oh, and plenty of RV parking, even for big rigs.


Big Thai Restaurant
201 TX-332 B300
Lake Jackson, TX 77566
Phone: (979) 529-9278

Big Thai Restaurant is a pleasant cafe, in a strip mall. We were greeted as we entered, and the excellent service continued through the meal, to a “Thank you,” as we were going out the door. They didn’t have fresh spring rolls, so we ordered the fish cakes appetizer, a house-made specialty. My green curry had a generous amount of chicken, along with fresh green beans and other vegetables. The curry was very mild; next time, I’ll ask to have it spicier. Bob liked his pad Thai. Both entrees were served with a lettuce salad, topped with a freshly made, fruity (mango?), ginger dressing. Prices were reasonable, especially considering the high level of service. The parking lot is huge, making it one of the most RV friendly restaurants we’ve been to in a long time.

Update: Our return to Big Thai Restaurant was like going to a completely different eatery. We again had the green curry (I forgot to ask for it hotter) and pad Thai. They were very different than last time—all were good, but the pad Thai, especially,  was a completely different dish. Neither matched the description on the menu. Service was so-so. The waitress never did bring us the salads that are supposed to come with the meal.


Port Cafe
831 W 2nd St.
Freeport, TX 77541
Phone: (979) 239-1550

Yearning for an American breakfast, we headed to Port Cafe. Wise choice! The breakfast menu includes a good selection of both traditional American breakfast meals and Mexican breakfasts. Food and service were excellent. The breading on my chicken fried steak was so tasty and crispy that it would have been good even without the meat. The hash browns were the shredded style, fried to a golden brown. My over medium eggs were cooked to perfection—whites fully cooked, with the yolk mostly soft. Bob’s French toast came topped with strawberries and cream. Prices were very reasonable. Mid-morning, we were able to park our motorhome right in front of the cafe, however, early mornings or over the lunch rush, RV parking would need to be along the street. We’re looking forward to going back to try the Port Cafe’s lunch buffet.


The Jimador Taqueria y Restaurant
(The Jimador Mexican Grill)
402 S Avenue B
Freeport, TX 77541
Phone: (979) 871-9035

The food at The Jimador Taqueria y Restaurant was all very good. The Mexican style shrimp cocktail was fabulous! Unfortunately, we arrived just prior to shift change, and we were lost in the shuffle. After a long wait, our appetizer and entrees arrived at the same time. The Jimador Taqueria y Restaurant is affiliated with several other "Jimador" restaurants, in various nearby towns. So, the name can be a bit confusing, especially since what is on the outdoor sign doesn’t match what is on the receipt or their business card. It appears the same menu is used for their various eateries in the area. They have off-street parking, large enough for our Class C motorhome.

Update: On a return visit to The Jimador, the food was again, excellent. Service was much better. Sadly, both times we’ve been there, the prices we were charged differed from those printed on the menu. The first time, I chalked it up to a mistake.


Baytown Seafood Freeport
1202 N Gulf Blvd
Freeport, TX 77541
Phone: (979) 373-0990

Baytown Seafood Freeport features numerous fried, grilled, and blackened seafood dishes—and a few Asian dishes. The crab cakes were good; the pad Thai was better. We enjoyed a quiet lunch. Service, prices, and RV parking were all reasonable.


Taco Wagon
312 W Brazos St.
Uvalde, TX 78801
Phone: (830) 261-8837

Taco Wagon is on the outskirts of Uvalde. It’s an unassuming breakfast taco stand that is easy to miss. If you are headed into Uvalde from Concan, it is a convenient stopping spot for a quick breakfast. Try the carne guisada taco! Food is excellent. Service is pleasant and efficient. Prices are inexpensive. There’s room for RV parking, but whenever we’ve been there, it has been busy, so the lot fills up quickly.


San Juan Taqueria Mexican Food
448 N US Highway 83
Leakey, Texas 78873
Phone (830) 232-5388

San Juan Taqueria Mexican Food eatery dishes out fresh breakfast tacos and other Mexican fare. It looks like a drive-through, but you park and walk up to the window to order. There is adequate parking for RVs. There’s outside seating, or you can get your orders to go. If you are at San Juan Taqueria Mexican Food for breakfast, I suggest the chorizo and potato taco, with extra green salsa! Prices are reasonable.


China Wok
3250 E Main St.
Uvalde, Texas 78801
Phone: (830) 261-5323

China Wok is a Chinese buffet. I’m not a big fan of fish and seafood on Chinese buffets, but if you are, they have lots of options: oysters on the half shell, cocktail shrimp, a couple different kinds of fried shrimp, baked fish, several dishes with cooked shrimp, fake crab, clams, and mussels. Instead, we feasted on the spicy chicken dishes – there were several of them, and we enjoyed them all. Prices are very reasonable, complete with a discount for seniors. China Wok is located in a strip mall near Walmart. There is room for big rig RV parking.


Oakridge Smokehouse Restaurant
712 US-77
Schulenburg, TX 78956
Phone: (979) 743-3372

We’ve stopped at the Oakridge Smokehouse Restaurant several times, enjoying both their lunch and dinner buffets. (There is a breakfast buffet, also, but we’ve never been there for breakfast.) The area’s German and Czech influences show in the buffet, which includes sauerkraut and sausage every day. They also have menu service. While you are there, you can also pick up jerky, sausage, and baked goods from the store! You’ll find RV parking behind the restaurant.


Bent Rim Grill
657 West RR 337
Leakey, Texas

Bent Rim Grill is a biker bar and grill, connected to the Frio Canyon Motorcycle Stop. It’s an order-at-the-counter grill, with many to-go orders. The menu features a variety of burgers with cutesy biker names—Softtail, Fat Bob, and Ninja. The hamburgers are hand-pressed and good. There’s a large area for eating outside, as well as in a partially covered lean-to. There are a few inside tables, and they are often occupied by customers waiting for their orders. The parking lot is big.


M  & M’s Breakfast Tacos and More
261 N. Hwy 83
Leakey, Texas 78873
Ph. (830) 232-5116

M  & M’s Breakfast Tacos and More is a drive through taco stand, but they do have a couple of tables and some chairs outside if you’d like to stop to eat there. The breakfast tacos we had were very good. They come with a choice of meat, plus your choice of three additional fillings. Bob said his bacon was fried to perfection – and it was served as a full slice rather than chopped to bits. Each taco was prepared individually and fresh, so it took a while to get our order. With our Class C motorhome, we could park directly in front of the restaurant. I thought I saw on the menu that the name of this eatery was M&M Taco Stand, and I thought the “breakfast tacos and more” on the front sign was there to describe the food available. But, it seem the full name of this taco place is indeed  M  & M’s Breakfast Tacos and More.


Vinny’s Pizzeria
545 US-83
Leakey, TX 78873
Phone: (830) 232-4420

Vinny’s Pizzeria it the place for pizza and calzones in Leakey. In business for over 15 years, they once did spaghetti and other Italian dinners. The menu is currently limited to pizza, calzones, hot wings, and salad. We chatted with the owner while there—he came out from the kitchen to check on us and to visit. Vinny’s Pizzeria is now open Friday, Saturday, and Sunday evenings, only. There is adequate RV parking.


Los Alamos Mexican Restaurant
1105 W Main St.
Uvalde, TX 78801
Phone: (830) 591-0083

The Los Alamos Mexican restaurant is a popular local eatery. It has been owned and operated by the Valdez family since 1993. Many of the customers seemed to know one another, and the staff seemed to know many of the customers. If you are in Uvalde and want Mexican food delivery,  the Los Alamos Mexican Restaurant will bring it to your door. There is plenty of parking for RVs.


Jamaica Beach Food Store (JB’s Food Store)
16603 Termini-San Luis Pass Rd
Jamaica Beach, TX
Phone: (409) 737-2414

The best breakfast burritos in Jamaica Beach! Jamaica Beach Food Store is a gas station and convenience store. They sell beach supplies, souvenirs, snacks, some main line groceries, and the usual quick stop items. What’s more, you’ll find the Shrimp and Stuff food truck set up for lunch in the parking lot. But, go to JB’s Food Store for the breakfast burritos. It is order-at-the-counter, with limited choices. They are so good, overstuffed and delicious, and served with a zippy jalapeno sauce. Jamaica Beach (JB) Food Store is, as the name implies located in Jamaica Beach, not in the City of Galveston. However, since Jamaica Beach sits sandwiched between two sections of Galveston, I’m including it here. There is adequate RV parking.


Jade Buffet
803 19th St.
Hondo, TX 78861
Phone: (830) 426-3283

Jade Buffet is easy to find, right off the main highway going through town. Actually, there are two Chinese restaurants in Hondo, located close to each other on Highway 90—we weren’t in town long enough to try Golden Dragon Chinese Restaurant. The food  was good and the prices reasonable. RV parking is convenient in a large lot behind the restaurant.


Italian Garden Grill
3 Circle Way St.
Lake Jackson, TX 77566
Phone: (979) 292-8090

The Italian Garden Grill is tucked away in the old Lake Theatre building. We found it a quiet place for lunch, with attentive service, good food, and reasonable prices. The lunch specials menu offers a mix of entrees from chicken piccata to calzones, which come with soup or salad. The dinner menu was also available at lunch time. There’s plenty of room to park RVs in the shared parking lot. If grocery shopping is on your agenda, Italian Garden is just around the corner from H-E-B, and not far from Aldi.


Guadalajara Grill # 2 Restaurant and Cantina
107 West Way Ste. 7
Lake Jackson, Texas 77566
(979) 292-8448

Guadalajara Grill # 2, a bar and restaurant, seemed an odd place to go for breakfast. Especially since it was in a mall. But, we were ready for breakfast and it was close by, so we thought we’d give it a try. Great decision! The food and service were both very good. Prices for breakfast were down right cheap! It’s a large restaurant, with lots of seating—a perfect setting for a group get-together. What’s more, being in a mall, there’s lots of parking, making it an RV friendly restaurant, even for big rigs.


Swamp Shack Lake Jackson
111 Abner Jackson Pkwy
Lake Jackson, TX 77566
Phone: (979) 299-7444

Swamp Shack Lake Jackson turned out to be a great place to go for a Cajun seafood lunch! The spicy alligator bites appetizer was mighty tasty, though not inexpensive. We shared the Cajun alfredo with blackened shrimp and a fried catfish po’ boy. The food and the service were very good. They have an all-you-care-to-eat seafood buffet for Sunday lunch—I look forward to going back for it! We went for a late lunch, and there was plenty of room for our motorhome in the parking lot.


Kitty’s Purple Cow
323 Ocean Ave
Surfside Beach, TX 77541
Phone: (979) 233-9161

Kitty’s Purple Cow is a colorful place to stop for lunch and a cold beer. I drool for the house-made crab cake sandwiches there. Kitty’s is also a good place to get a traditional American breakfast. Hours are seasonal at this casual eatery. Surfside Beach is located between Freeport and Galveston. Prices are reasonable, especially considering Surfside Beach is right on the Texas Gulf Coast. If you have a dog that you’d like to take along, the patio is dog friendly. We’ve always found plenty of RV parking at Kitty’s.

Update: Try the stuffed the jalapenos, too. They are filled with a crab dressing.


Pho Banh Mi Bistro & Grill
1804 FM646 F, Dickinson, TX 77539
1804 FM 646 W #F, League City, TX 77573
Phone: (832) 340-7165

Pho Banh Mi Bistro & Grill seemed like the right place to have chicken pho and pork bahn mi, and it was! The food was excellent. Service very good. Prices reasonable. Pho Banh Mi is located in a strip mall, so there’s plenty of RV parking. The reason I have two addresses listed is that it appears there was an address change, even though the restaurant stayed in the same place.


Billy’s Donuts
1614 N Brazosport Blvd
Freeport, TX 77541
Phone: (979) 239-1331

Billy’s Donuts has a good selection of tasty donuts. But, go there for the kolaches! Spicy boudin and regular boudin, Texas sausage, county sausage, beef fajita, pulled pork, assorted other sausages, with or without cheese, with or without jalapenos…we try different kolaches at Billy’s each time we go there, and they have all been excellent. Their kolache dough is a bit on the sweet side, perfect for breakfast. They have a large parking lot, making them very RV friendly.


Dona Tere Mexican Restaurant
2005 N Brazosport Blvd
Freeport, TX 77541
Phone: (979) 239-4333

We’ve only had breakfast and burritos at Dona Tere Mexican Restaurant, but I’m looking forward to going back for their Mexican lunch buffet. Bob’s partial to the breakfast that includes sliced pork in a well-seasoned sauce (sorry, I can never remember the Mexican name for that dish). I particularly like their carne guisada, tender chunks of beef in a flavorful gravy. Service is excellent: We pray before meals, and if the waiter comes to our table mid-prayer, he quietly bows his head, and waits for us to finish. They are RV friendly with reasonable off-street parking.


Turn of the Tide Cafe
320 N Velasco Blvd
Freeport, TX 77541

Lunch buffet, with down home southern favorites describes the Turn of the Tide Cafe. The buffet includes a variety of meats, sides, dessert, and salad bar. The day we were there, it featured fried catfish, fried shrimp, beef tips in gravy, meaty ribs, pork chops, shrimp creole. Some of the other buffet dishes were mashed potatoes, rice, seasoned green beans, corn, pinto beans, rolls, and peach cobbler. It was all very good. The owner is friendly. RV parking is available on the street.


Taqueria Daisy
723 N Brazosport Blvd
Freeport, TX 77541
Phone: (979) 475-1069

Taqueria Daisy has the cheesiest cheese enchiladas that we’ve found in this area! When we need an ooy-gooey cheese fix, covered with a flavorful red enchilada sauce, this is the go-to taco stand. The “corn on a cup,” which is a cup of sweet corn kernels, topped with chili powder, lemon juice, cream, mayo, cheese, and hot sauce is a must-try item! Communicating with the staff is a bit tricky for us, because we do not speak Spanish, however, the service is always good. Serving sizes are generous. Prices are reasonable. There’s limited off-street parking.


Maria’s Kitchen (Marias Kitchen) (Zulys Tacos)
317 S Avenue A
Freeport, TX 77541
Phone: (979) 233-2050

Why do we have three names listed for this Mexican restaurant? Because we aren’t sure of the exact name. Maria’s Kitchen in on most of the signs and the menu, but our receipt shows Zulys Tacos. Whatever the name, this cafe served us very good food. Although there is inside sit-down dining, we got breakfast tacos to-go. They were generously filled and very tasty. I especially like the beef and potatoes taco, which is on the lunch menu, but is available for breakfast. The green hot sauce, while not scorching hot, definitely kicks up the zip factor. Service and price were both good. The parking lot is fairly large, and there’s street side parking, as well, making it RV friendly.


Lupita's Mexican Restaurant (Lupita's Mexican Bakery)
406 N Gulf Blvd
Freeport, TX 77541
Phone: (979) 233-0220

Lupita's Mexican Restaurant simplifies ordering with their “Spanish 101 Guide” printed on the menu. For customers who don’t read Spanish, it provides translations of the meat choices available. The breakfast tacos we ordered were stuffed. The tortillas were hand made. The salsa was spicy and tasty, but not terrifying hot. Prices were reasonable. Parking is okay for RVs. This restaurant is sometimes referred to as  Lupita's Mexican Bakery, and it looks as though there was a bakery next door at one time.


Rudy's Roo's Seafood Restaurant
1515 N Brazosport Blvd
Freeport, TX 77541
Phone: (979) 233-0050

Rudy's Roo's Seafood Restaurant is a locals’ kind of place. It’s not fancy. It’s order at the counter. Order, pay, then have a seat, and they bring your lunch to your table. The seafood platter we had came with fried shrimp, fried oysters, fried catfish, stuffed shrimp, stuffed crab, and krab au gratin—along with French fries, corn, coleslaw, and hushpuppies. Bob said the fried shrimp were the best he’s ever had! Prices seem reasonable, but they are not posted on the main menu board. RV parking is iffy; we found room to park our Class C motorhome in front of the restaurant.


Tacos Zayra
1515 N Avenue J
Freeport, TX 77541
(979) 482-4982

We stopped at Tacos Zayra for breakfast tacos, with the intent of doing some shopping and running some errands, and then going out for lunch. But, the tacos were so big—and we ate every bite—that, come lunch time, we weren’t hungry. Since we aren’t proficient in Spanish, communication with the man working the take-out window was difficult. I suspect the breakfast tacos come in two sizes, even though only one is listed on the menu board. That would explain why these tacos were huge and why they cost considerably more than the menu indicated. Beware the red sauce! RV parking is good.


AR’s Mexican Cafe
616 N Gulf Blvd
Freeport, TX 77541
Phone: (979) 233-4854

AR’s Mexican Cafe, AR’s Cafe, A.R.’s Cafe, A R’s Cafe…I’ve seen the name of this place spelled and punctuated with a slew of variations. The carne guisada was excellent, with big chunks of tender beef, in a flavorful gravy. It made a delicious, though messy and hard to eat, taco, especially since the breakfast tacos are served wrapped in paper, instead of on a plate. The bill surprised us—we were charged for ice water. Parking was fine for our small Class C motorhome.


Sonic Drive-In
850 Dixie Dr
Clute, TX 77531
Phone: (979) 297-5511

When we are hot and thirsty, we head to Sonic Drive-In for their cherry limeade slush—with ice cream. Sweet, creamy, icy, and with a bit of tanginess, what’s not to love? Well, maybe the price, but for an occasional treat, it’s a definite winner!


Kray Cray Cajun House
4160 S Sam Houston Pkwy W
Houston, TX 77053
Phone: (713) 413-9999

We were surprised to find a fast food Cajun restaurant – the Kray Cray Cajun House – at the Singh Mart 3 Shell station truck stop. We had gumbo and po’ boys, and they were mighty tasty. Being a truck stop, there’s plenty of parking for even the largest of RVs, however, there is an overnight parking fee if you spend the night.


Mill Creek Cafe
849 U.S. 83 South
Leakey, TX 78873
Phone: (830) 232-4805

Mill Creek Cafe is a family restaurant. The lunch buffet includes southern favorites, such as chicken fried steak and fried green tomatoes. I don’t know the name of it, but there was a vegetable salad on the salad bar that is outstanding, with a creamy, somewhat sweet, dressing. Mill Creek Cafe is open for breakfast, lunch, and dinner. RV parking is reasonable.


Taqueria Guadalajara
218 S Gulf Blvd
Freeport, TX 77541
Phone: (979) 230-0012

We stopped at Taqueria Guadalajara for breakfast tacos. The tacos, while very small, were also very tasty. I wish we would have gone for the lunch buffet--that way, we wouldn’t have expected much service and we probably wouldn’t have left hungry. We were charged more than the prices listed on the menu. There’s plenty of RV parking room.


Bayside Cafe
725 Santa Isabel Blvd
Laguna Vista, Texas 78578.
Ph: 956- 943-8080

Bayside Cafe is a local restaurant, where you'll most likely see the owners waiting table or visiting with customers. The oatmeal is particularly good.


Way West Grill & Pizzeria
16708 Termini-San Luis Pass Rd STE B
Jamaica Beach, TX 77554
Phone: (409) 974-4934

Way West Grill & Pizzeria is in Jamaica Beach, sandwiched between the main part of Galveston and the west end of Galveston Island. It is conveniently located in a strip mall with a washeteria (laundromat) and a hardware store. Way West Grill & Pizzeria is family run. We were personally welcomed by an elderly gentleman who stopped by our table to chat and check on us, even though it is a counter serve restaurant. We were there on Sunday, so didn’t get to try the lunch special. My burger was hand pressed. The pulled pork on Bob’s sandwich was smoky. His sandwich came with in-house pickled onions and jalapeno peppers, which were delish! There’s room for RV parking behind the building, close to the laundromat.

Update: We’ve ordered from them a couple of more times, because they deliver to the RV park campgrounds on Galveston’s West End. Prices have gone up considerably. Food is hit or miss—sometimes good, but we’ve also had it where it was so salty we didn’t eat it.


Teds' Restaurant
5717 Padre Blvd
South Padre Island, TX 78597
Ph: 956-761-5327

Ted's Restaurant is a local cafe on South Padre Island. The food is good. The breakfast tacos are mini-sized.


Cafe on the Beach at the Palms Resort
3316 Gulf Road
South Padre Island, TX 78597
Ph: 956-761-1310

Cafe on the Beach at the Palms Resort gave us mixed messages. It has upscale prices, but serves coffee in paper cups. I did not see anywhere close for RV parking.


If you are looking for restaurants in Port Isabel, Texas, you'll find them here.

Read about other places we've eaten across the USA.

Read more about RVing in Texas.

Go to the RV Life and Travel home page to find more articles about RVs, RV camping, and full-time RVing.

Disclosure: We receive compensation from advertisers, affiliate relationships, and site sponsors

Passport America
WOW! Save Today