Armadillo Willy's Ranch Grill
Address:
1031 N San Antonio Rd, Los Altos, CA 94022
Phone:
(650) 941-2922
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-9pm
Other Details:
This is the original and flagship eatery, founded in 1983, of the Los Altos–based restaurant group, which specializes in Texan-style wood-fired meats served in friendly and unpretentious style. If the vermilion exterior doesn't grab you, the mesquite smell from its outdoor grill surely will. Catering and events are offered and welcomed, either in the restaurant, delivered from the restaurant or cooked onsite in the Road Hog mobile barbecue. Wine, beer and tequila cocktails are served; Willy's also offers salads and vegetarian options. Join the e-mail list for specials.
Restaurants, Caterers, Barbecue
Other Businesses: