There’s a specific challenge that comes with building a website for a restaurant. The food photography matters, obviously. But the real test is whether the site can make someone hungry enough to drive across town on a Tuesday afternoon.
City Cafe and Catering in McAllen has been a local favorite for years. Fresh, homemade dishes prepared daily with generous portions. The kind of place where regulars know the menu but still look anyway. They also run a full catering operation serving weddings, corporate events, and everything in between across the Rio Grande Valley.
Their new website, built on Webflow, needed to do two things well: get people in the door for lunch, and get event planners on the phone for catering. Those are two different audiences with two different mindsets, and the site handles both without feeling cluttered or confused.

Leading with what matters most
The homepage hero tells you almost everything you need to know in a single glance: what kind of food they serve (“Real Food. Made Fresh Daily.”), when they’re open (Monday 11-3, Tuesday through Saturday 11-9, closed Sunday), where they are (2901 North 10th St. McAllen), and how to reach them ((956) 682-8737). The primary call to action is “View Our Menu.”
An enormous number of restaurant websites bury this information. They lead with a mission statement or an “Our Story” section and make you scroll to find hours and location. City Cafe puts the essentials right where you land. If you’re searching “restaurants near me” on your phone and click through, you have what you need in under two seconds.
Two businesses, one clean experience
Below the hero, the site splits naturally into its two core offerings. The “City Cafe Favorites” section showcases the restaurant menu with a food image carousel, giving visitors a visual taste of what’s available. Then the catering section, “Real Food Worth Sharing,” presents the event catering side with images of catered spreads and a clear “View Catering Menu” button.
A separate Desserts section gets its own navigation item and page, which is a smart move for a restaurant known for its desserts. Rather than burying dessert options inside the main menu, giving them their own spotlight creates another entry point for visitors who might be searching specifically for dessert catering or a place to grab something sweet.
The overall design uses a warm, natural color palette with earth tones, gold accents, and botanical elements that match the restaurant’s atmosphere. The photography does the heavy lifting, which is exactly right for a food business. When the food looks this good, the design’s job is to get out of the way and let the images sell.

Why it works for local search
For a local restaurant, the website’s most important job is making sure the right information is available for Google to surface in local search results. City Cafe’s site has the business name, address, phone number, and hours prominently displayed in structured, crawlable text (not buried in an image). The dedicated menu pages, catering pages, and dessert pages create multiple opportunities to rank for different search terms: “McAllen restaurant,” “RGV catering,” “McAllen desserts,” and so on.
This is the kind of foundational SEO that most small restaurant websites miss entirely. If Google can’t read your site properly, it doesn’t matter how beautiful it is, because nobody will find it.
—
City Cafe and Catering’s website is live at citycafeandcatering.com. Built on Webflow by MPC Studios.
Need a website for your restaurant, cafe, or catering business? Let’s talk