Hours
Open Today:
6:00am-8:00pm
Monday6:00am
-8:00pm
Tuesday6:00am
-8:00pm
Wednesday6:00am
-8:00pm
Thursday6:00am
-8:00pm
Friday6:00am
-8:00pm
Saturday6:30am
-8:00pm
Sunday8:00am
-2:00pm
View the Menu
View Menus
Restaurant Details
Delivery
No delivery
Payment
Accepts Credit Cards
Parking
Good for Kids
Attire
Casual
Alcohol
Reservations
Cuisines:
American
Price Point
$$
$ - Cheap Eats (Under $10)
$$ - Moderate ($11-$25)
$$$ - Expensive ($25-$50)
$$$$ - Very Pricey (Over $50)
WiFi
No
Outdoor Seats
Restaurant Description
Is this your restaurant?
Click to add your description here.
Restaurant Photos
View Menu
See Menus
Write a Review for Crossroads Restaurant
Reviews for Crossroads Restaurant
#5 out of 8 restaurants in Magnolia
#1 of 2 American in Magnolia
Top Reviews of Crossroads Restaurant
12/28/2023 - MenuPix User
12/05/2023 - MenuPix User
09/23/2022 - MenuPix User
Friendly, Good tasty basics made from scratch. Last of the buffets around. Prices are great.
05/21/2020 - Bonnie smith
My husband likes the biscuits and gravy I like their small western omelet nice salad bar waitresses always real friendly
09/25/2018 - Dangus Floppy
Didn't like the food. That's all.
03/13/2015 - Chris
I seated my self and waited for the waitress to come for a few minutes to the table. Bus boy came to clean other tables up and I asked him for a menu. This was my first time eating here. Waitress comes over and I explained to her it was my first time and she asked if I was meeting someone. I politely said no. I thought it was not good customer service. Then she left me at the table for 7 minutes. Served the customers that came in after me they started eating before I ordered. I order the steak and she explained that I could have rolls or cornbread. And I said rolls. She left and I started hearing the microwave buttons and then she came back with my rolls. All I could think of is my food is being heated up in the microwave!! Then my steak was served to me by another girl. Which I think she worked in the back. And after eating my steak that was not medium like I had ordered. It was medium well. After i was done eatinf I sit for another 10 minutes before she gave me the check. Then I get to the counter to pay and I'm waiting again for the woman to ring me up. I just didn't like this experience. I won't be back again.