Terra American Bistro

1119 Alameda Blvd NE Phone: ☎ +1 505 792-1700 Cuisines: American

About

Terra American Bistro, 1119 Alameda Blvd NE, ☎ +1 505 792-1700, [120]. Tu-F 11AM-2PM and 5:30PM-close, Sa 5:30PM-close. A very nice restaurant to have a romantic dinner or to bring friends and have a wine tasting from a very intense wine menu. Terra makes everything in house from scratch - no store bought sauces, soups, dressings, etc. $7-25.  

If you have been to Terra American Bistro, share your experience

Review this place